--
-- Nueva vista para traer lotes sin movimientos para poder usar los lotes en algun comprobante
-- que se refiera a ellos pero sin mover su stock (si el lote fuera un rodado por ejemplo)
--

CREATE OR REPLACE VIEW public.vstklote_historico
 AS
 SELECT artm.idart,
    artm.nrolote,
    artm.fechalote,
    1 AS cant,
    artm.codstkdep,
    artm.codartlote,
    artm.presentacionlote
   FROM artm
  WHERE artm.nrolote IS NOT NULL
  GROUP BY artm.idart, artm.codstkdep, artm.nrolote, artm.fechalote, artm.codartlote, artm.presentacionlote
 HAVING sum(artm.signo::numeric * artm.cant *
        CASE
            WHEN artm.modificastock::text = 'S'::text THEN 1
            ELSE 0
        END::numeric) = 0.00;

ALTER TABLE public.vstklote_historico
    OWNER TO abacouser;
--
SELECT aaVersion('508.01', '508.00');
--



